a 
{
 color: #5C6F4C;
}

a:hover 
{
 text-decoration: none;
 color: #999;
}

h1
{
 border-bottom-color: #aaa;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 color:  #555893;
 font-weight: 100;
 font-size: 22px;
 letter-spacing: 0px;
}

h3 
{
 border-bottom-color: #aaa;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 color: #666;
 padding-bottom: 4px;
 margin-top: 0px;
 margin-right: 0;
 margin-bottom: 7px;
 margin-left: 0;
 font-weight: 100;
 font-size: 22px;
 letter-spacing: -1px;
}

h3 a 
{
 text-decoration: none;
 font-size: 22px;
 letter-spacing: -1px;
}

h3 a:hover 
{
 color: #999;
}

h5 
{
 color: gray;
 font-weight: 110;
 font-size: 17px;
 letter-spacing: 0px;
 text-align: right ;
 margin-top: 0px;
 margin-right: 12px;
 padding: 2px 12px;
 text-decoration: none;
}

#pie
{
	background-image: url(../images/Footer.png);
	width: 100%;
	margin: 0;
	font-size: 12px;	
	color: #353535;
	padding: 30px 10px0 0;
	text-align: center;
	height:50px;
}

#div_total
{
	width: 100%;
	margin: 0;
	height: 560px;
}

input.mayusculas{text-transform:uppercase;}

